mutable struct SDEIntegrator{T1,uType,uEltype,tType,P,tTypeNoUnits,uEltypeNoUnits,randType,rateType,solType,cacheType,progType,F4,F5,OType,noiseType} <: AbstractSDEIntegrator
  f::F4
  g::F5
  noise::noiseType
  uprev::uType
  tprev::tType
  t::tType
  u::uType
  p::P
  dt::tType
  dtnew::tType
  dtpropose::tType
  dtcache::tType
  T::tType
  tdir::Int
  just_hit_tstop::Bool
  isout::Bool
  accept_step::Bool
  last_stepfail::Bool
  force_stepfail::Bool
  dtchangeable::Bool
  u_modified::Bool
  saveiter::Int
  alg::T1
  sol::solType
  cache::cacheType
  sqdt::tType
  W::randType
  opts::OType
  iter::Int
  success_iter::Int
  prog::progType
  EEst::tTypeNoUnits
  q::tTypeNoUnits
  qold::tTypeNoUnits
  q11::tTypeNoUnits
end
